debate about the release of a film - German English Dictionary